import axios from "axios";

export function request(config) {
    const instance = axios.create({
        // baseURL: "http://localhost:8080",
        baseURL: "http://42.192.125.229:80",
        timeout: 5000
    })
    return instance(config);
}

export function requestSubmitCode(config) {
    const instance = axios.create({
        // baseURL: "http://localhost:8080",
        baseURL: "http://42.192.125.229:80",
        timeout: 10000
    })

    // instance.interceptors.request.use(req => {
    //     //显示loading
    //     showLoading();
    //     return req;
    // }, req => {
    //     return req;
    // })

    // instance.interceptors.response.use(resp => {
    //     //隐藏loading
    //     hideLoading();
    //     return resp;
    // }, resp => {
    //     //隐藏loading
    //     hideLoading();
    //     return resp;
    // })

    return instance(config);
}

export function requestRunResult(config) {
    const instance = axios.create({
        // baseURL: "http://localhost:8080",
        baseURL: "http://42.192.125.229:80",
        timeout: 2000
    })
    return instance(config);
}
